package Game;

public abstract class Skill extends AbstractSkill {
	public Skill(String _ID) {
		super(_ID);
	}
	
	/**
	 * Called when this Skill is used.
	 * @param user Unit which uses this Skill.
	 * @param targets Skill's targets, can be of type Unit, Cell, or Item.
	 */
	public abstract void onUse(Unit user, ITargetable[] targets);
}
